Міністерство освіти і науки України
Національний університет
«Львівська політехніка»
Кафедра РЕПС
КУРСОВА РОБОТА
з дисципліни
“Цифрові пристрої та мікропроцесори”
на тему:
Виконала:
ст. гр. РТС – 4
Перевірив:
ЛЬВІВ 2007
ЗМІСТ
Технічне завдання----------------------------------------------------------------------------2
Вступ--------------------------------------------------------------------------------------------3
Генератор тактових сигналів (КР580ГФ24)-----------------------------------------4
Мікропроцесорний комплект серії КР580---------------------------------------------7
Програмований пристрій вводу – виводу паралельної інформації-------------10
Експериментальні розрахунки----------------------------------------------------------13
Принципова схема пристрою-----------------------------------------------------------16
Проектування програмного забезпечення-------------------------------------------17
Список використаної літератури----------------------------------------------------24
1. ТЕХНІЧНЕ ЗАВДАННЯ.
Розробити апаратну частину та написати програму на мові асемблера для МП системи, яка реалізує такі функції:
1. формує за допомогою ЦАП вихідну напругу:
EMBED Equation.3 ;
2. опитує двоклавішну клавіатуру, перша клавіша якої вибирає період повторення функції з ряду T, 2T, 4T, а друга задає амплітуду вихідної напруги з ряду A, A/2, A/4; EMBED Equation.3 ;
3. виводить на два сегментові індикатори інформацію про період повторення: цифри 1, 2, 4- відповідають T, 2T, 4T та про амплітуду: цифри 1, 2, 4 – відповідають A, A/2, A/4. EMBED Equation.3 .
2. ВСТУП.
Мікропроцесор – це однокристальний, восьмирозрядний мікропроцесор, який немає розширення розрядності.
Мікропроцесорна система представляє собою систему обробки інформації та управління, яка реалізована на основі сучасної елементної бази та принципу програмного управління. Отже мікропроцесорні системи – це цифрові системи обробки інформації та управління, функціональні можливості яких визначаються програмним забезпеченням, а взаємний зв’язок із внутрішнім середовищем забезпечується зовнішніми пристроями.
Мікропроцесорна система складається з наступних пристроїв:
процесора, який виконує основні функції управління та обробки інформації;
запам’ятовуючого пристрою, призначеного для зберігання даних і програм;
пристроїв вводу/виводу, які забезпечують взаємозв’язок із зовнішнім середовищем.
Пристрої мікропроцесорної системи з’єднані між собою внутрісистемним інтерфейсом та взаємодіють по адресному принципу – всі підпорядковані пристрої та їх складові частини мають адреси які неповторюються, і по яких звертаються пристрої, які виконують функції управління.
Мікропроцесорні системи представляють собою комплекс апаратних і програмних засобів, призначених для побудови мікропроцесорної системи.
Мікропроцесор КР580 складається з дванадцяти мікросхем.
Мікропроцесор КР580 виконаний по технології метал-окис-провідник і призначений для побудови 8-розрядних мікропроцесорних систем широкого призначення. Комплект складається з одно кристального 8-розрядного мікропроцесора загального призначення КР580ВМ80А, що адресує 64-Кілобайтний адресний простір пам’яті і 256-байтний простір вводу/виводу, з частотою синхронізації до 2,5 МГц і мінімальним часом виконання команди 1,6 мкс. Він має 16-розрядний канал адрес та 8-розрядний канад даних.
В даному мікропроцесорі реалізуються п’ять основних функцій:
запис даних у пам’ять системи (MEMW);
читання даних з пам’яті (MEMR);
запис даних у пристрої виводу (I/OW);
читання даних з пристрою вводу (I/OR);
виконання операцій із внутрішніми регістрами мікропроцесора.
Крім основних функцій є ще і наступні тр...